home *** CD-ROM | disk | FTP | other *** search
- PROGRAM C9RevEx4;
-
- USES Crt;
-
- CONST Spc = ' ';
-
- VAR HoursWorked: REAL;
- Rate: REAL;
- TaxRate: REAL;
- Taxes: REAL;
- NetPay: REAL;
- GrossPay: REAL;
-
- BEGIN
- CLRSCR;
- WRITE( 'How many hours did you work? ');
- READLN( HoursWorked );
- WRITE( 'What is your hourly pay rate? ');
- READLN( Rate );
- WRITE( 'What is your taxrate (Use this format:0.00)? ');
- READLN( TaxRate );
- GrossPay := ( HoursWorked * Rate );
- Taxes := ( HoursWorked * Rate * TaxRate );
- NetPay := ( HoursWorked * Rate - Taxes );
- WRITELN;
- WRITELN( Spc:10, 'Your Gross Pay is: ', GrossPay:8:2 );
- WRITELN( Spc:10, 'Your Taxes are: ', Spc:4, Taxes:5:2 );
- WRITELN( Spc:10, 'Your Net Pay is: ', Spc:2, NetPay:8:2 );
- WRITELN;
- WRITELN( ' Press ENTER to continue...');
- READLN;
- END.
-